Ayutthaya, Thailand (69 of 85)




Wat Na Phra Meru.
Wat Na Phra Meru.