Venice – Palazzi on Canal Grande

Venice – Palazzi on Canal Grande

A view over the Canal Grande in Venice, Italy.

Countries & Regions