Vietnam - roniq

Thang Long water puppet theatre, Hanoi, Vietnam 2005