In the Talamanca mountains of Costa Rica.
Fiery-throated Hummingbird in the Talamanca Mountains in Costa Rica.
Lesser Violeteer in Costa Rica.