Sheila Sands

Sheila Sands

Sheila Sands is known for Subterfuge (1968), Doomwatch (1970) and Les collines du plaisir (1972).