Dennis Homenkov, Lida & wall, Russia, 2010

Advertisements