A young grey seal pup (Halichoerus grypus) rolls around on the sand of the Norfolk beach at Horsey Gap