Designed by
Title
Demon Guardian in Wat Phra Kaew Temple of the Emerald Buddha, Grand Palace in Bangkok, Thailand #181901638
Description
Demon Guardian close-up against a blue sky, in Wat Phra Kaew Temple of the Emerald Buddha, Grand Palace in Bangkok, Thailand