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