Grey seal (Halichoerus grypus) pup on a breeding beach, Orkney, Scotland, UK, April.