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.
In Album: Steve kopp's Timeline Photos
Dimension:
480 x 480
File Size:
11.23 Kb
Like (2)
Loading...
