Ecuador - Sword-billed Hummingbird, Yanacocha, 3400m
13. Sword-billed Hummingbird, Yanacocha, 3400m
Sword-billed Hummingbird, Yanacocha, 3400m
And the longest tongue!
All photographs ©Sheila Blamire 2006
Contact: Sheila Blamire