Northern Great Petrel

Northern Great Petrel - Sea Lion Island
Northern Great Petrel (Macronectes halli) feeding on the carcass of a baby Elephant Seal (Mirounga leonina) during the breeding season on Sealion Island in the Falkland Islands.