photographs by Douglas Herr
Trochilidae: Calliope Hummingbird (Selasphorus calliope)

<< >>
male Calliope Hummingbird, El Dorado County California - Copyright (C) 2021 Douglas Herr