Back

Europe, Italy, Stresa


More pictures from this city


Sunset in Italy, Lake Major.