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