Home / Store
Peter Paul Rubens
The Landing of Marie de' Médici at Marseilles
Oil on canvas, 1623-1625
Musee du Louvre, Paris, France
Largest Fine Art Print on Canvas
Purchase