Young grey seal pup (Halichoerus grypus) recently born on a beach in Orkney, Scotland, UK, April.