Results 2 results found Gondolas on canal near S.Maria Formosa, Venice, Italy Gondolas on a canal near Piazza San Maria Formosa. Venice, Veneto, Italy, Europe