The Grand Tour Show

Adhesive tapes on transparent paper, 340x140 cm, 2017

The Grand Tour Show, Kvaka 22, Belgrade.

 

 

Read 145 times