St Peter Church Clocktower in Zurich, Switzerland

dbimages / Alamy Stock Photo
Image ID: H9MMEB