Grey seal pup (Halichoerus grypus) suckling on a beach, Heligoland, North Sea, Schleswig-Holstein, Germany, December.