Leslie Henson

  • Born: Aug 3, 1891 in London, ENGLAND
  • Death: Dec 2, 1957 in Harrow Weald, Middlesex, ENGLAND