« back to search results

Image 4 of 18
< Prev Next >
Bangkok-4381.jpg
Bangkok, Thailand.  Demon Guardian (Yaksha) in the Royal Grand Palace Grounds.