Dendrobium lindleyi or Honey fragrant on the tree. A chameleon perched on a branch. #221286460
Description
Dendrobium lindleyi or Honey fragrant on the tree. A chameleon perched on a branch. Nature green wood sunlight backgrounds. Photo up to the tree top shot from below