Preview Pilgrimage Church Madonna del Sasso, Locarno, Lago Maggiore Tessin, Switzerland Image ID: 1113-60731 Artist: Konrad Wothe Purchase a commercial license Buy framed prints & more from our print store incidental people people in the background people person church europe lago maggiore locarno look out pilgrimage church sea switzerland ticino travel trip view vista voyage