Share
twitterlinkedinfacebook
Image 1 of 1
JGF_Grand Palace_Bangkok_TH-8354.jpg
A lion and a yaksha or yak, a giant guardian spirit in Thai lore, stand guard at the Temple of the Emerald Buddha complex at the Grand Palace grounds in Bangkok, Thailand.