A Canadian actress, born in British Columbia, Canada. She is known for My Side of the Mountain (1969) and Monkey Shines (1988). She died on July 19, 2006, in New York, in the United States of America.
(According to views)
A Canadian actress, born in British Columbia, Canada. She is known for My Side of the Mountain (1969) and Monkey Shines (1988). She died on July 19, 2006, in New York, in the...Read more United States of America.