The Moon Orchid is one of Indonesia's national flowers. First discovered by a Dutch botanist, Dr. C.L. epiphytic life by attaching to the trunk or branches of trees in the forests and thrives up to 600 meters above sea level
Photo by inyobagoes
Royalties free, Commercial & Editorial use
$10.00