The city center of Strasbourg forms an island sourrounded by two arms of the river Ill.
Copyright © 2000-2024 Marisa Livet