Thank you for your patience while we retrieve your images.
Archilochus colubris  RUBY-THROATED HUMMINGBIRD 6039401z

Archilochus colubris RUBY-THROATED HUMMINGBIRD 6039401z

Archilochus colubris RUBY-THROATED HUMMINGBIRD hovering
Category:Animals
Subcategory:Birds
Subcategory Detail:
Keywords:Birds, Apodiformes, HUMMINGBIRDS, hovering