Under construction


Green Violet-ear


Grey-tailed Mountain-gem?


Scintillant Hummingbird


Violet Sabrewing


Violet-headed

Hummingbird

violet-headed hummingbird
violet-headed hummingbird

violet-headed hummingbird


Hummingbirds hanging out