
Caravaggio Paintings 1571
- 1610
Italy, Baroque Painter
Rest on Flight to Egypt, 1596-1597
Oil on canvas, 52 1/2 x 65 1/2 inches (133.5 x 166.5 cm)
Galleria Doria-Pamphili, Rome
Browse Artists Alphabetically by Name