Puppets ~ Hong Kong, China
Nov 18 2001

backstage at a puppet show in the impressive HK museum.


images are original
all rights reserved
nigel & julie snow