Stock Photo - San Giorgio Maggiore church and canal, Venice, Italy

Stock Photo: San Giorgio Maggiore church and canal, Venice, Italy.

Searchable keywords