Male Ruby-throated Hummingbird (Archilochus colubris) at red roses.

Male Ruby-throated Hummingbird (Archilochus colubris) at red roses.

 Stock photo ID: 82170100

Same artist

  |   See all