S16E03
05 Nov 1975

Sable Island

The Nature of Things – Season 16

A look at Sable Island, about 100 miles off Nova Scotia, where the wildlife has had an unusual evolution because it is separated from the mainland.

Download Subtitles

    The Nature of Things S16E03 – Sable Island | CinemaHub | CinemaHub