Ilya Shkipin, ‘The Fall’, 2017, Helikon Gallery & Studios

About Ilya Shkipin

Russian-American, b. 1989, Saint Petersburg, Russia, based in San Francisco, CA, United States