South Georgia

giant petrels2

Giant Petrels squabble over the carcass of an elephant seal pup which probably died of avian flu. The smaller birds are Cape Petrels.

Giant Petrels squabble over the carcass of an elephant seal pup which probably died of avian flu. The smaller birds are Cape Petrels.

Permalink