Giant demon and guard in the Wat Phra Kaew; 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 Kaew; commonly known in English as the Temple of the Emerald Buddha; is regarded as the most sacred Buddhist temple in Thailand