Calliope hummingbird, Selasphorus calliope (synonyms, Stellula calliope, Archilochus calliope and Trochilus calliope; protonym, Trochilus (Calothorax) Calliope), Gould, 1847, photographed near ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results