Stock Photo: Christmas market, Strasbourg, Alsace, France

Stock Photo: 1566-1109563 Christmas market, Strasbourg, Alsace, France