« back to search results

Image 11 of 18
< Prev Next >
Bangkok-0744.jpg
Bangkok, Thailand.  Demon Guardians (Yakshas) in the Royal Grand Palace Grounds.