Wat Thammikarat

Images of the ruins of Wat Thammikarat in the royal city of Ayutthaya, Thailand.