The Sacrifice of Iphigenia

Oil on canvas | 224 x 212cm | 1710s

Charles de La Fosse

Object: Q18809469
Collection: Museum of the History of France
Location: Museum of the History of France

Image and text courtesy of Wikipedia, 2021
read more