Strasbourg

Strasbourg

The old town of Strasbourg, France.