photographs by Douglas Herr
Trochilidae: Rufous Hummingbird (Selasphorus rufus)

<< >>
Rufous Hummingbird, Alameda County California - Copyright (C) 1987 Douglas Herr