Home / Store
William Adolphe Bouguereau
Flagellation de Notre Seigneur Jesus Christ
Oil on canvas, 1880
Cathedral of La Rochelle, La Rochelle, France
Largest Fine Art Print on Canvas
Purchase