maechee

An eight-precept nun in Thailand.

« Back to Glossary
Comments are closed.