Grand Palace (Wat Phra Keao)
a scary bling-bling demon of sorts
Close Window