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