American Oystercatcher

Haematopus palliatus | Charadriformes | Haematopodidae



error: Content is protected !!