a stripe-tailed hummingbird

a stripe-tailed hummingbird is a stripe-tailed hummingbird (and also a eupherusa, a hummingbird, a trochiliformes, a bird, a vertebrate, a chordate, a animal, a Living thing, a natural, and a thing).

1 photos of a stripe-tailed hummingbird