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)
London during Christmas
   
  Military Woman Gallery

Must See Places

Google Ads Privacy