Vihara on the Hill

Images and words for quiet contemplation by Stephanie Jane Mohan

Tag Archives: Quotes

Life is one long training session

1