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

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

20699snowybelliedhummingbird