From Bethnal Green, London, England, UK • 1946 - 2017
Luan Peters (11 June 1946 – 24 December 2017), also known as Karol Keyes, was an English actress and singer. (Via Wikipedia)
VampiraFilm • 1974
The Flesh and Blood ShowFilm • 1972
Twins of EvilFilm • 1971
Lust for a VampireFilm • 1971