Leonard Maguire profile

Leonard Maguire

Acting

  • Born 26/05/1924
  • Manchester, England
  • Died 12/09/1997

Known For