Stock Photo: Vietnam, Hanoi, Thang Long Water Puppet Theatre, Water puppet, man on horseback riding through flames
Stock Photo: 4290-9335 Vietnam, Hanoi, Thang Long Water Puppet Theatre, Water puppet, man on horseback riding through flames