Designed by
Title
Strasbourg, France - View of historic district in old town, nestles on an island formed by two arms of the River Ill. #130267763
Description
Strasbourg, France - Aug 18, 2018: view of historic district in old town, nestles on an island formed by two arms of the River Ill. It is home to an impressive historic and architectural heritage
This image is editorial