Home Culture Who is the Russian artist that between 1883—1885 painted the oil picture "Ivan the Terrible and His Son Ivan"? Correct answer: Ilya Repin Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play