Strasbourg Charm
People stroll along the canal in Strasbourg, France, admiring the historic half-timbered architecture. This picturesque setting captures the charm of Alsace.
Print a photo with 20% discount this spring! Use code SPRING20
No comments yet.