Title: A church in the Alps
Subjects: Switzerland Zermatt, Zermatt, Switzerland. St. Peter's English Church
Places: Zermatt (Switzerland)