« back to search results

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