Photos: Flower shaped woman. It blooms once every 20 years.

3154 Views

This flower was seen in Kerala. …… Narilatha in the Himalayas .. It is a most rare creation of God. A wonder of the world!

Continue reading Photos: Flower shaped woman. It blooms once every 20 years.

Please follow and like us:
20