Giant demon and guard in the Wat Phra Kaeo; commonly known in English as the Temple of the Emerald Buddha; is regarded as the most sacred Buddhist temple in Thailand.
Giant demon and guard in the Wat Phra Kaeo; commonly known in English as the Temple of the Emerald Buddha; is regarded as the most sacred Buddhist temple in Thailand