Designed by
Title
Demon Guardian of Wat Phra Kaew, The Grand Palace in Bangkok, Thailand #135203562
Description
Demon Guardian of Wat Phra Kaew, The Grand Palace in Bangkok, Thailand, one of the most famous landmarks and tourist attractions in the country.