Sign in

Aves > Charadriiformes > Haematopodidae > Haematopus > Haematopus palliatus > Haematopus palliatus galapagensis

subspecies: Haematopus palliatus galapagensis (American Oystercatcher, )