Built on 118 small islands the lagoon of Venice has one of the highest concentrations of masterpieces in the world

Gallery
Share it with: