Designed by
Title
Strasbourg Cathedral, Alsace, France #57411104
Description
STRASBOURG, FRANCE - MAY 9, 2015: Famous sandstone Notre Dame Cathedral in Strasbourg, capital of the Alsace region in France. It was the world's tallest building from 1647 to 1874.
This image is editorial