Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
STRASBOURG, FRANCE - NOVEMBER 29, 2014: Full lenght Strasbourg Cathedral with People walking through Rue Merciere and Christmas stands during the winter Christmas Market on November 29, 2012 in Strasbourg. Strasbourg Christmas Market is the oldest and the most beautiful markets in the world.