Martin Davies
The world's smallest bird is the Bee Hummingbird found only in Cuba.

Close Window