MARGO TRUSHINA
1 / 1
It is Never That Thing Itself

Multi-media installation
190x70cm
2012

Salon Vert Gallery, London, UK