Variable Mountain-gem - Lampornis castaneoventris
Variable Mountain-gem - Lampornis castaneoventris, beautiful colorful hummingbird from Central America forests, Costa Rica.
© Davehavelcz | Stock Free Images