Purple-throated Woodstar (Calliphlox mitchellii)
Order: HUMMINGBIRDS AND SWIFTS (APODIFORMES ORDER) Family: HUMMINGBIRDS (TROCHILIDAE)
Previous << Amethyst Woodstar
Next >> Lucifer Hummingbird