Saturday, December 14, 2013

Santa Claus madness

Innumerable Santas in Union Square, San Francisco (USA) 









No comments:

Post a Comment