You are viewing a single comment's thread from:
RE: Nice to meet you: Green Tara; Buddhist goddess of facing reality/facts and making due with the circumstances. With hugs.
I had the most wonderful experience with Green Tara a couple of months ago. The world can certainly use more of her.