knowneuropean: Hummingbird taking shield from the rain under a Maple Tree
knowneuropean: Female calliope hummingbird
knowneuropean: Female calliope hummingbird
knowneuropean: Female calliope hummingbird
knowneuropean: Female rufous hummingbird