More than 150 puppet troupes from over 70 countries march from Democracy Monument to Sanam Luang to kick off the Harmony World Puppet Carnival in Bangkok on Nov 1, 2014. — Patipat Janthong
More than 150 puppet troupes from over 70 countries march from Democracy Monument to Sanam Luang to kick off the Harmony World Puppet Carnival in Bangkok on Nov 1, 2014. — Patipat Janthong