Australian Pied Oystercatcher (Haematopus longirostris)
Australian Pied OystercatcherHaematopus longirostrisall rights reservedaustraliabirdshuntermichael hanveynew south walesshorebirds