Igor Shipilin, ‘Boat’, 2005, Gallery Russia

About Igor Shipilin

Russian, b. 1961, Russia, based in Crimea