Monday, December 2, 2013

Christmas in Colmar,

Christmas in Colmar, Alsace, France ~ home to one of the most beautiful Christmas markets in Europe.