Ruby-throated Hummingbird (Archilochus colubris)

Ruby-throated Hummingbird (Archilochus colubris)

« Previous Photo | Next Photo »