London during Christmas
Father Christmas arriving at the Arding and Hobbs store in Clapham Junction, London, 2nd November 1926. (Photo by H. F. Davis/Topical Press Agency/Getty Images)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy