The Grand Canal and Sta. Maria Della Salute, Venice, Italy.
Back to Gallery