860-290909 - Northern Giant Petrel or Hall's Giant Petrel (Macronectes halli) soaring over the waves of the South Atlantic near South Georgia. Antarctica, Subantarctica, South Georgia, October
971-174 - Female northern giant petrel (Macronectes halli), ringed on South Georgia and photographed years later off Bristol Island, South Sandwich Islands, Polar Regions
1112-1156 - Adult northern giant petrels (Macronectes halli) fighting over a dead seal pup in Elsehul Bay, South Georgia, South Atlantic Ocean, Polar Regions
1112-676 - Northern giant petrel (Macronectes halli) posturing over dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
1112-678 - Northern giant petrel (Macronectes halli) fighting over dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
1112-681 - Northern giant petrel (Macronectes halli) feeding on dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
1112-677 - Northern giant petrel (Macronectes halli) fighting over dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
1112-680 - Northern giant petrel (Macronectes halli) posturing over dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
1112-679 - Northern giant petrel (Macronectes halli) fighting over dead fur seal carcass, Gold Harbour, South Georgia, South Atlantic Ocean, Polar Regions
909-220 - Northern Giant Petrel (Macronectes halli) scaring off a big group of Gentoo Penguin (Pygoscelis papua) chicks. Livingston Island, Antarctic Peninsula
979-3951 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-9274 - Northern giant petrel (Macronectes halli) fighting over the scavenging rights to a dead elephant seal pup at Royal Harbor on South Georgia Island, Southern Ocean
979-3950 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3949 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3955 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-9275 - Northern giant petrel (Macronectes halli) fighting over the scavenging rights to a dead elephant seal pup at St. Andrews Bay on South Georgia Island, Southern Ocean
979-3959 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-9273 - Northern giant petrel (Macronectes halli) fighting over the scavenging rights to a dead elephant seal pup at Royal Harbor on South Georgia Island, Southern Ocean
979-3952 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3956 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3960 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3954 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3946 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3961 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3948 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3958 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-9271 - Northern giant petrel (Macronectes halli) fighting over the scavenging rights to a dead elephant seal pup at Royal Harbor on South Georgia Island, Southern Ocean
979-9272 - Northern giant petrel (Macronectes halli) fighting over the scavenging rights to a dead elephant seal pup at Royal Harbor on South Georgia Island, Southern Ocean
979-3947 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3953 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3962 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean
979-3957 - Southern Giant Petrel (Macronectes giganteus) and Northern Giant Petrel (Macronectes halli) tearing apart an Antarctic fur seal pup in the water at Grytviken on South Georgia, Southern Atlantic Ocean