Male Calliope Hummingbird
Juvenile Male Broadtailed Hummingbird & Geranium
Male Broadtailed Hummingbird