Designed by
Title
Reflection of Phra That Chedi Phra Phuttha Dhamma Prakat stupa and pagoda in Wat Phutthathiwat temple at rain water on floor #180131620
Description
Reflection of Phra That Chedi Phra Phuttha Dhamma Prakat stupa and pagoda in Wat Phutthathiwat temple at rain water on floor ground at Betong in Yala, Thailand