The Bee hummingbird – tiniest among all birds in the world, it is a bit largerthan a bee, only 2 to 2.4 inches long. It is the smallest living bird in theworld. They are generally found in the dense forest of Cuba.
Previous Pet Industry Association of Australia (PIAA) has released AdvocacyPaper
Next Stranded cats and dogs to be reunited with owners under new arrangement