Delia Lindsay
Delia Lindsay is a versatile and talented English actress who has appeared in numerous British films and television dramas from 1970 up to the present day.In 1970, she played "Alice" in Scars of Dracula (1970), a Gothic horror picture made by Hammer Films at Elstree Studios. Her character is ...