VIETNAM | Tuesday, 13 April 2010 | Views [214]
water Puppet theatre. These are the puppeters not the actual puppets