- France



1358eu/ The Grande Ile or “Large Island”, Strasbourg, Bas-Rhin


Return to: France or Gallery