Home / Store
Aleksey Savrasov
A Tomb on the Volga
Oil on canvas, 1874
Altai State Fine Arts Museum, Barnaul, Russian Federation
Largest Fine Art Print on Canvas
Purchase