The stripe-tailed hummingbird is a species of hummingbird endemic to subtropical moist forests and adjacent clearings of Middle America, from the Gulf slope of southeastern Mexico to Panama.
Similar species: Swifts And Hummingbirds
By Thibaud Aronson
All rights reserved
Uploaded Aug 6, 2016. Captured Jun 28, 2011 21:54 in Unnamed Road, Puntarenas, Monteverde, Costa Rica.