American Oystercatcher, Haematopus palliatus

Buy Add to Lightbox Download
American Oystercatcher (Haematopus palliatus), immature, Port Aransas, Mustang Island, Texas Coast, USA
American Oystercatcher (Haematopus palliatus), immature, Port Aransas, Mustang Island, Texas Coast, USA