Purple Throated Mountain Gem
Trochilidae Lampornis hemileucus
photo taken in Costa Rica
Previous
Next