« back to search results

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