Hummingbirds - TomPawlesh
Blue-chested Hummingbird, male - Soberania National Park, Panama

Blue-chested Hummingbird, male - Soberania National Park, Panama

20679bluechestedhummingbird