Rest on the Flight into Egypt, 1596-1597

Picture for Rest on the Flight into Egypt, 1596-1597

Caravaggio, Rest on the Flight into Egypt, 1596-1597, Oil on canvas, 133.5 x 166.5 cm, Galleria Doria Pamphilj, Rome, Italy.