Yes Nilanjan, Adithya I too agree with you. This one looks flat. Nilanjan your observation about the leaf having a mythical appeal ..is it due to the red colored leaf in the center?
Not mythical appeal exactly Nirlep. It was like an inner vision which is often related to the third eye. A third eye is just a concept which relates to the ability of understanding something beyond it's presence. There was a story of peaceful existence in the image. An inner vision only could see that peace and such a vision which is usually not perceptible to the most can happen through the eyes which lead to inner vision and not the physical eyes. The red color helped as I visualized the green leaves as the normal eyes which is often seeing objects but the red colored leaf was imagined to be the third eye which led to understandings. Many elements in that image Nirlep. For me it was a filling experience.