From Cardiganshire, Wales, UK
We don't have a bio for this person yet
The Beast in the CellarFilm • 1971
The Girl Who Knew Too MuchFilm • 1963