The BioFiles - Bill Hubick

    Volcano Hummingbird (Selasphorus flammula)