Flower in the forest


Flower in the forest

Found it in the tropical forest on the way from the plateau.