Designed by
Title
Demon Guardian Wat Phra Kaew Grand Palace Bangkok #271005406
Description
Wat Phra Kaew in Bangkok the Demon guardian.The giants are characters, each distinguished by their skin color and crowns.Each giant is about 5 meters , all clenching a mace or gada in front of them