A giant illuminated Santa Claus stands on the side of a road in Berlin, Germany
Children wait for a portion of the world's longest Yule log at a Christmas market in La Defense, outside Paris
A photographer with an umbrella is reflected in a Christmas bubble in the snow in Gelsenkirchen, western Germany
No comments:
Post a Comment