Title: The Sacrifice of Iphigeneia
Author: Charles de La Fosse (1636 - 1716)
Born in: Paris, France
Material: Oil on canvas
Height ~ 224 cm
Width ~ 212 cm
Year: 1680
Museum: Palace of Versailles
Theme: Iphigenia