Home / Store
Il'ya Repin
At the Local Adminsitration
Oil on canvas, 1877
State Russian Museum, St. Petersburg, Russian Federation
Largest Fine Art Print on Canvas
Purchase