Minutes after giving birth, a grey seal was seen giving her newborn pup a loving embrace as she fed it on a Norfolk beach.
The little pup was then allowed to take its first shuffles and have a roll-around in the sand to dry its beautiful white coat.
Every year this colony of grey seals come in their hundreds to give birth to their pups on Horsey Beach in Norfolk.









