maechee

An eight-precept nun in Thailand.