Home / Store
Il'ya Repin
Ivan the Terrible and His Son Ivan on November 16, 1581
Oil on canvas, 1885
The Tretyakov Gallery, Moskva, Russian Federation
Largest Fine Art Print on Canvas
Purchase