Skip Navigation Links


Delia Linden

Wednesday, 30th June 1943
Kensington, London
England



Masque of the Red Death
Female Dancer
1964
Oh! What a Lovely War
Chorus Girl
1969

"
Doctor Who
The Celestial Toymaker
Dancing Doll
04/02/1966




"