Britannica AI Icon

Madonna del Sasso: Media

church, Locarno, Switzerland

Images

Locarno, Switzerland
Pilgrimage church of Madonna del Sasso, Locarno, Switzerland.
Josef Muench