ARTIFACT

Entrance to Wat Phra Ram. Thailand, Ayutthaya period, 1369 AD

  • /