Do you know the smallest living bird in the world ?
It is a bee Humming bird or Mellisuga helenae is a species of humming bird that is endemic to dense forests and woodland edges on the main island of Cuba, with a mass of approximately 1.6–2 g and a length of 5–6 cm, it is the smallest living bird in the world. Here is a pic of Bee humming bird.