Image 1 of 1
VNGenD0086.jpg
Water puppets for sale in a shop in Hang Trong St, Hanoi Old Quarter, Vietnam