Bee Hummingbird


Bee Hummingbird
The smallest (?) bird in the world at 2.5"; endemic to Cuba.