Hummingbirds - TomPawlesh
Violet-bellied Hummingbird, male - Soberania National Park, Panama

Violet-bellied Hummingbird, male - Soberania National Park, Panama

20693violetbelliedhummingbird