Northern Giant petrel (Macronectes halli) resting on beach. Macquarie Island *
DSC_6924 Northern Giant petrel (Macronectes halli) large chick on nest beneath Tauhinu (Ozothamnus leptophyllus). Enderby Island, Aucklands Group *
11001-18216 Northern Giant petrel (Macronectes halli) adult at nest with large downy chick. Antipodes Island *