Richard Leech profile

Richard Leech

Acting

  • Born 24/11/1922
  • Dublin, Ireland
  • Died 24/03/2004

Known For