Plot: Profiles the Haida Indians who live on British Columbia's Queen Charlotte Island.
Nature - Season 8 - The Haida Gwai: Islands of the People (Episode 17)
Episode Aired On:
Sunday, March 25 1990
34 years ago
Sunday, March 25 1990
34 years ago