Previous Image Next Image Madonna del Sasso The Madonna del Sasso church above Locarno, Switzerland The Madonna del Sasso church above Locarno, Switzerland