Designed by
Title
Cathedral of Our Lady of Strasbourg #
Description
Strasbourg Cathedral or the Cathedral of Our Lady of Strasbourg (German: Liebfrauenmünster zu Straßburg, French: Cathédrale Notre-Dame de Strasbourg), also known as Strasbourg Minster. It is a Roman Catholic cathedral in Strasbourg, Alsace, France.
This image is editorial