TAG: installation

20130112-014001-PM.jpg

Russian Contemporary Art at Saatchi

Gosha Ostretsov, sex in the city, 2008 Interesting what place Russia holds in the world of culture, and even more so visual culture. Are we to invest in the vision …Read More

David