Grande Île

E13946

Grande Île is the historic center of Strasbourg, France, renowned for its medieval architecture, canals, and the Gothic Strasbourg Cathedral.




Please wait…