Designed by
Title
Illuminated street during Xmas in Strasbourg #115501809
Description
STRASBOURG, FRANCE - DECEMBER 11, 2011: festive illuminated street during traditional Xmas fair in Strasbourg city. The Strassbourg Christmas market is very first Xmas market in France
This image is editorial