American Oystercatcher Haematopus palliatus

  • Ahome, Sinaloa, Mexico