Wat Na Phramen
Images of Wat Na Phramen in the royal Thai city of Ayutthaya, originally built in the early 16th century and heavily restored, set in an atmospheric enclave to the south of the central island on which most of the city’s temples are situated.