Nicola Duffett

IMDB

1963 Jan 22 Portsmouth, Hampshire, England, UK

Nicola Duffett is a British film and television actress.