No photo

Pamela Duncan

Acting

  • Grantham, Lincolnshire, England, UK
  • Died 27/06/2010

Known For