Stained Glass Splendor of Strasbourg Cathedral
Located in the heart of Strasbourg, France, Strasbourg Cathedral is also known as the Cathedral of Our Lady of Strasbourg. The splendor of Strasbourg cathedral boasts one of the most exquisite collections of stained glass windows in the world. Built between the 12th and 15th centuries, this Gothic masterpiece stands as a testament to the […]
Stained Glass Splendor of Strasbourg Cathedral Read More »