Hummingbird, Ruby-throated

Latin name: Archilochus colubris
Photographer: Geir
Country: United States of America
Location: Houston, Texas
Other: #1: Male, #2: Female
Archilochus colubris_5272
Archilochus colubris_5240
Map: