Timbered houses in the Petit France in Strasbourg in France

Royalty-free stock photo ID: 85798807

Timbered houses in the Petit France in Strasbourg in France