Image 1 of 1

Hanoi 016.jpg

Puppets for water theater. Hanoi, Vietnam. July 2008.
twitterlinkedinfacebook