The Top Ten Smallest Birds in the World (10)

Bee Hummingbird

Bee Hummingbird