Thailand

Share
twitterlinkedinfacebook
Image 25 of 67
< Prev Next >
KHMER LION HEAD
Hand carved stone statue depicting a Khmer lion at the entrance to a local temple. Chiang Mai - Northern Thailand.