Church in Wormbach in Schmallenberg, Germany.

- Image ID: EHW8CX
Zoonar GmbH / Alamy Stock Photo
Image ID: EHW8CX
Innenansicht der romanischen Kirche Sankt Peter und Paul im Ortsteil Wormbach von Schmallenberg, Sauerland, Nordrhein Westfalen, Deutschland, Europa.