Hummingbirds in Mashpi

Hummingbirds are tireless fairies, in charge of the flowers of the forest. These pollinators with their hurried jig of metallic colours hold impressive secrets. Read More
Scroll Up