Helena Scarett is an actress, known for Trap on Cougar Mountain (1972).
Trap on Cougar Mountain
No data