South Georgia

giant petrels

Giant petrels squabble over the carcass of an elephant seal pup probably killed by avian flu.

Giant petrels squabble over the carcass of an elephant seal pup probably killed by avian flu.

Permalink