iTravelog

View Original

A Haunting in Venice, fogs over Grand Canal. Italy.