From the Smithsonian Channel
The Grey Seal Pupping Season in Scotland Is Spectacular
The seal pupping season is an annual autumn occurrence on Scotland’s Monarch Islands, featuring the archipelago’s 35,000 grey seal inhabitants.
Smithsonian magazine
|
2:34