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