mannkiwindow.wordpress.com
The best depiction of life so far.
I recently got to see this lovely movie “Little Buddha.” There I learnt about Mandala which is a Tibetan Buddhist tradition involving the creation and destruction of mandalas made from…