Chioggia, Italy

Chioggia, Italy

Venetian architecture in Chioggia, a picturesque town 25 km south of Venice. Italy