The smallest bird
Hummingbird-Thesmallest bird in the world liveson the island of jamaica off the coast of Central America.Here,a bee
hummingbird is show at full size - little bigger than a bumblebee!
return to First Page