Matripadma



(Sanskrit) The mother-lotus; the womb of nature.

Share This Page: