« back to search results

Image 6 of 18
< Prev Next >
Bangkok-0749.jpg
Bangkok, Thailand.  Demon Guardian Sculpture (Yaksha)  around the Phra Mondop, Royal Grand Palace.