
✕
Talamanca Hummingbird perched on a branch
Talamanca Hummingbird perched on a branch in the San Gerardo de Dota valley in Costa Rica.
Image dimensions: 3266 x 4557 pixels
Talamanca Hummingbird perched on a branch in the San Gerardo de Dota valley in Costa Rica.
Image dimensions: 3266 x 4557 pixels