Lake Maggiore, Italy 2015 : 72 / 93

Previous
Next

Locarno's Piazza Grande features a number of restaurants and cafes.