Northern Giant Petrel on its Nest

Northern Giant Petrel on its Nest - Carcass Island