Ruby-throated Hummingbird (archilochus colubris)

Male Ruby-throated Hummingbird (archilochus colubris) in flight with a yellow flower and a colorful background

Comments

comments