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. (02:34)
The seal pupping season is an annual autumn occurrence on Scotland’s Monarch Islands, featuring the archipelago’s 35,000 grey seal inhabitants. (02:34)