Helen Downing is an actress, known for The Girl with a Pistol (1968), Virgin Witch (1972) and The Wednesday Play (1964). Read more on iMDB