Gennadii Gogoliuk, ‘The Shot is in your Hands’, 2012, John Martin Gallery

About Gennadii Gogoliuk

Russian, b. 1960, Sholokhovo, Moscow Oblast, Russia, based in Edinburgh, United Kingdom