Image 1 of 1
Venice_0860.JPG
Church of saints geremia and Lucia on the Grand Canal in Venice, Italy