Designed by
Title
A Bee Hummingbird, smallest bird in the world 5-6 cm long, stands on a tree in Humboldt National Park, in Baracoa, Cuba #165261872
Description
A Zunzuncito or Bee Hummingbird Mellisuga helenae, the smallest bird in the world 5-6 cm long, stands on a tree in Alejandro Humboldt National Park, near Baracoa, Cuba