19
/ 26
Water puppets, Temple of Literature, Hanoi
Water puppets, Temple of Literature, Hanoi