Toggle

20 North Main St (also enter on 224 Benefit Street) Providence, RI 02903

Open today
10:00am–5:00pm

Art & Design

Francesco de Mura
Italian, 1696-1782
The Sacrifice of Iphigenia, ca. 1727
Oil on canvas
96.5 x 128.6 cm (38 x 50 5/8 inches)
Museum Gift Fund 55.113

On View

Francesco de Mura

The Sacrifice of Iphigenia

Francesco de Mura
Italian, 1696-1782
The Sacrifice of Iphigenia, ca. 1727
Oil on canvas
96.5 x 128.6 cm (38 x 50 5/8 inches)
Museum Gift Fund 55.113


Also from European Galleries

Previous Next

Other Paintings

Previous Next