13
-
Triangle Island Film , featuring Bristol Foster
This National Film Board film of 1976 profiles Bristol Foster ...
-
Video of Puffins on Triangle Island
Penguins of the North Puffins are excellent swimmers ...
This National Film Board film of 1976 profiles Bristol Foster ...
Penguins of the North Puffins are excellent swimmers ...