Cory Gregory: Pied Oystercatcher (Haematopus longirostris)
Cory Gregory: Pied Oystercatcher (Haematopus longirostris)
Cory Gregory: Pied Oystercatcher (Haematopus longirostris)