Azure-crowned Hummingbird (Azure-crowned) Saucerottia cyanocephala cyanocephala

  • Tamaulipas, Mexico