cavetocanvas:

Ilya Repin, Ivan the Terrible and His Son Ivan on November 16, 1581, 1885