Around 100 seal pups have been welcomed on a Scottish island as birthing season approaches its peak.
More than 2,500 pups are born annually on the Isle of May, with the first arriving from mid-September.
The number of births usually peaks in early November before the last pup is born in mid-December.
The Isle of May is owned and managed by Scottish Natural Heritage (SNH) as a national nature reserve.
It is closed to the public during seal season.
“It’s a sight that not many get to witness as the island is closed to visitors, but watching those first interactions between pup and mum is just wonderful.
“This is a key time of year for breeding grey seals not just on the Isle of May but at haul-out sites around the shores of Scotland.
“While we all love the opportunity to see wildlife spectacles like this, it’s important that seals are not approached or disturbed and the pups are allowed to grow and explore in peace.”