Home
Illustration
On the Screen
On the Walls
About Me
Home
Illustration
On the Screen
On the Walls
About Me
Tape Art for public toilet
Tape Art installation for a public toilet in Franz-Neumann-Platzt, Berlin. Germany
Size 2,8 m x 2,8 m
↑
Back to Top