Share
twitterlinkedinfacebook
Image 1 of 1
20100310_asia_3691.jpg
Thai classical puppetry show (Aksra Hoon Lakorn Lek), Aksra Theatre, Bangkok, Thailand