Hummingbirds are among the smallest birds in the world and they are also one of the most beautiful.
Wonderful, fabulous even pigmentation, grace and remarkable precision in flight distinguishes these tiny birds among others.
We invite you to see some amazing photos of these birds.
Originally posted on 20 September 2012 @ 10:43
Other cool stuff