Royalty-free stock photo ID: 712834204

Festive Christmas illumination and decorations on streets of Strasbourg - capital of Christmas, Alsace, France. - Image