P

Pamela Duncan

Born in Grantham, Lincolnshire, England, UK

Died 27 June 2010

Actor