Home / Store
Canaletto
Arrival of the French Ambassador in Venice
Oil on canvas, c. 1740-c. 1750
Hermitage, St Petersburg, Russian Federation
Largest Fine Art Print on Canvas
Purchase