Friday, December 25, 2009

1926: A crowd of happy youngsters chase Father Christmas along a London street whilst on his way to a south London store to distribute presents.
(H.F. Davis/Topical Press Agency/Getty Images)


From Riley.

No comments: