Designed by
Title
Reflection of Phra That Chedi Phra Phuttha Dhamma Prakat stupa and pagoda in Wat Phutthathiwat temple at rain water on floor #180131437
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