Results 3 results found Ill River and Quai de la Bruche, old town Petite France, UNESCO World Heritage Site, Strasbourg, Alsace, France, Europe Ill River and Quai de la Bruche, old town Petite France, UNESCO World Heritage Site, Strasbourg, Alsace, France, Europe Ill River and Quai de la Bruche, old town Petite France, UNESCO World Heritage Site, Strasbourg, Alsace, France, Europe