Himantopus mexicanus - Black-necked Stilt

Himantopus mexicanus - Black-necked Stilt More
Himantopus mexicanus - Black-necked Stilt A resident of freshwater and coastal environments.