Taxonomy

American Oystercatchers (Haematopus palliatus ssp.)

American Oystercatchers