Kerstin Hinze / Grey seal pup (Halichoerus grypus) on a beach, Heligoland, Schleswig-Holstein, Germany, December.
01637771
Kerstin Hinze / Male Grey seal (Halichoerus grypus) resting on a beach, Heligoland, Schleswig-Holstein, Germany, December.
01637770
Kerstin Hinze / Carrion crow (Corvus corone) scavenging from a dead Grey seal pup (Halichoerus grypus), Heligoland, Schleswig-Holstein, Germany, December.
01637769
Kerstin Hinze / Grey seal pup (Halichoerus grypus) suckling on a beach, Heligoland, Schleswig-Holstein, Germany, December.
01637768
Kerstin Hinze / Male Grey seal (Halichoerus grypus) resting on a beach, bloody after a fight, Heligoland, Schleswig-Holstein, Germany, December.