Vanessa Howard

Vanessa Howard

From Shoreham-by-Sea, West Sussex, England, UK • 1948 - 2010

Horror credits