Worms Cathedral
Worms Cathedral is an awe-inspiring Gothic cathedral located in Worms in Germany. It is one of the oldest churches in the country, with construction beginning in 1110. The cathedral is filled with stunning artworks, including intricate stained-glass…
3.0