Barrage Vauban, former city fortifications on the Ill River, barrage, Strasbourg, Alsace, France, Europe

- Image ID: EE1J0G