American Oystercatcher

Haematopus palliatus
American Oystercatcher

Haematopus palliatus
American Oystercatcher

Haematopus palliatus
American Oystercatcher

Haematopus palliatus
American Oystercatcher

Haematopus palliatus