Sheila Sands is known for Subterfuge (1968), Doomwatch (1970) and Virgin Witch (1972).
The Expert
Doomwatch
Subterfuge
Virgin Witch
No data