Grey seal (Halichoerus grypus) hauled out on beach. Heligoland, Germany.