Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023762

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023763

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023764

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023766

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023767

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023770

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023772

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023778

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023778-2

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023779

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023780

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023781

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023782

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023784

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023786

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023787

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023791

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023794

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023795

Archilochus colubris RUBY-THROATED HUMMINGBIRD 9023796
© Rob Curtis/The Early Birder