Stock Photo: Christmas market in Colmar, Alsace, France, Europe

Stock Photo: 1848-724135 Christmas market in Colmar, Alsace, France, Europe