- Stock Photo ID: #RD806998
- Image Credit: Picxy.com/Leonid_Andronov
- Description:Strasbourg, France - September 28: View Of The Ill River On September 28, 2014 In Strasbourg, France. Grande Ile, The Historic Centre Of Strasbourg Is Listed In Unesco World Heritage List