Houses of the Petit France on the canal in Strasbourg

Royalty-free stock photo ID: 82788466

Houses of the Petit France on the canal in Strasbourg