Lake Garda, Italy 2015 : 66 / 126

Previous
Next

Riva's Torre Apponale looks down on Piazza III Novembre, the heart of town.