Designed by
Title
Locarno, Canton of Ticino, Switzerland, Europe #75853608
Description
View from the alleys of Locarno on July 29, 2016. Locarno is a town located on the northern tip of Lake Maggiore in the Swiss Canton of Ticino, at the foot of the Alps
This image is editorial