photographs by Douglas Herr
Trochilidae: Broad-tailed Hummingbird (Selasphorus platycercus)

<< >>
Broad-tailed Hummingbird, captive - Copyright (C) 2019 Douglas Herr