Sandra McKay is known for Bread & Roses (1993), Shark in the Park (1989) and Emily of New Moon (1998).
No data