ivan the terrible and his son ivan, painting by ilya repin, extremely detailed, oil on canvas