The Buff-bellied Hummingbird is a medium-sized species of hummingbird that lives in parts of Central America. Its northernmost breeding range extends into the Rio Grande Valley in Texas; in winter it may also be found ... More