Hummingbirds - TomPawlesh
Purple-throated Mountain Gem, male - Monteverde Cloud Forest, Costa Rica

Purple-throated Mountain Gem, male - Monteverde Cloud Forest, Costa Rica

9457malepurplethroatedmountaingem