Leslie Howard

  • Born: Apr 3, 1893 in London, England
  • Death: Jun 1, 1943 in Bay of Biscay