Designed by
Title
Statue of Thotsakhirithon, giant demon Yaksha guarding an exit at the Wat Phra Kaew Palace, also known as the Emerald Buddha Tem #114646263
Description
Detail of Thotsakhirithon, giant demon Yaksha guarding an exit at the Wat Phra Kaew Palace, also known as the Emerald Buddha Temple. Bangkok, Thailand.