Benn W. Levy

  • Born: 1900 in ENGLAND
  • Death: Jul 8, 1973