Home / Store
Charles Le Brun
Entry of Alexander into Babylon
Oil on canvas, 1664
Musee du Louvre, Paris, France
Largest Fine Art Print on Canvas
Purchase