Results 2 results found Wat Haripunchai Temple, Lampoon, Thailand, Southeast Asia, Asia Buddhist monks using stencil machine, Lampoon, Thailand, Southeast Asia, Asia