Kingdom: Animalia Phylum: Chordata Class: Aves Order: Trochiliformes Family: Trochilidae Genus: Calypte Species: C. anna http://en.wikipedia.org/wiki/Anna's_Hummingbird
All images copyright Christopher Tranter