Hummingbirds Feeding on Native Orange Flower in Costa Rica

These distinctive and noisy birds come in hundreds of varieties – you can find about 50 types in Costa Rica, each with tiny beating wings and ..

No comments yet