Bargehaulers on the Volga

About Ilya Efimovich Repin

Russian, 1844-1930, Chuguyev, Ukraine, based in St. Petersburg, Russia

Group Shows on Artsy