Hummingbird, Violet-bellied

Latin name: Juliamyia julie
Photographer: Geir
Country: Panama
Location: Canopy Tower
Amazilia amabilis_8918
Map: