Home / Store
Angelo Caroselli
Rest on the Flight into Egypt
Oil on canvas, 1630-1645
Galleria Nazionale d'Arte Antica, Roma, Italy
Largest Fine Art Print on Canvas
Purchase