Cacao tree bearing flowers and young fruits
Photo by Fernando Santos

© The photographer and Water Gardeners International