Ajax loader
Ruby-crested hummingbird (Chrysolampis mosquitus, Trochilus moschitus) with crimson head, yellow throat and brown back and tail.

Northern or ruby-throated hummingbird...
von 1
Öffne Lightbox