No photo

Herbert B. Leonard

Production

  • Born 08/08/1922
  • New York City, New York, USA
  • Died 14/10/2006

Known For