The Bee Hummingbird is the smallest bird in the world , found in the Zapata in Cuba. It beats its tiny wings an incredible 80 times a second.
Get replies from creators like Klara