Alexander Povzner, ‘Flag’, 2013, XL Projects

About Alexander Povzner

Russian, b. 1976, Moscow, based in Moscow, Russia