The worlds smallest bird is the ‘bee hummingbird‘ found in cuba


DidYouKnowStuff.com
The worlds smallest bird is the ‘bee hummingbird‘ found in cuba