Petr Kirusha, ‘Tweaker’, 2015, Galerie Iragui

About Petr Kirusha

Russian, b. 1978, Dushanbe, Tajikistan, based in Moscow, Russia