Calliope Hummingbird, Stellula calliope, adult female at blue flowers, taken in Colorado Springs CO