Tape Art installation for a public toilet in Franz-Neumann-Platzt, Berlin. Germany
Size 2,8 m x 2,8 m 
Back to Top