Sandra Easby is known for The Meaning of Life (1983), Cinderella: The Shoe Must Go On (1986) and Star Treatment (1979).
No data