Water Puppet Theater

puppet-theater

An outdoor Water Puppet Theater in the Museum of Ethnology, Hanoi, Vietnam.