Santa Claus Coming to Town. In August?!
Santa Claus at the Western Welcome Week Grand Parade in Littleton, Colorado. Aug 19, 2006. © Simon Maghakyan 2006
Copyright
© Hayastan.com
Report image
Santa Claus at the Western Welcome Week Grand Parade in Littleton, Colorado. Aug 19, 2006. © Simon Maghakyan 2006