Back

Europe, Switzerland , Gerra (Verzasca)


More pictures from this city


verzasca dam in ticino switzerland.