Ilya Efimovich Repin, ‘Bargehaulers on the Volga’, 1870-1873, Art History 101

About Ilya Efimovich Repin

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