Image of the rich flora on every inch on those trees in the cloud forest, image taken in Altos del Maria Panama at about 950meters above sea level.
Comments are closed.