Calliope Hummingbird
Selasphorus calliope
34
39
86-321
Look for images of this species with Google Image Search