« back to search results

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