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