Results
5 results found

Statues of demons on a Golden Chedi, at the temple of the Emerald Buddha Wat Phra Kaeo, Grand Palace, Bangkok, Thailand

Statue of demon on a Golden Chedi, at the temple of the Emerald Buddha Wat Phra Kaeo, Grand Palace, Bangkok, Thailand