Grey seal (Halichoerus grypus), mother with newborn pup, Heligoland, Germany.