Designed by
Title
Demon Guardian statue at Wat Phra Kaew, Thailand #145872244
Description
BANGKOK, THAILAND - Oct 25, 2018: Demon Guardian statue at Wat Phra Kaew Temple of the Emerald Buddha or The Grand Palace in Bangkok, Thailand
This image is editorial