Ruby-throated hummingbird (archilochus colubris)
Ruby-throated hummingbird (archilochus colubris) Feeding on flower nectar
© Johnandersonphoto | Stock Free Images
Similar Free Images