Head Of Buddha Statue In Tree, Ayutthaya

Head of Buddha statue in tree, Ayutthaya

Head of Buddha statue in tree, located in Wat Phanan Choeng, Ayutthaya, Thailand