Archilochus colubris

Archilochus colubris
Ruby-throated Hummingbird - RTHU
201289

Archilochus colubris
Ruby-throated Hummingbird - RTHU
201278

Ruby-throated Hummingbird - RTHU
201232