98. Master Puppeteer, Gion District, Kyoto- Japan, 1984
Previous Home Next

 

Puppets2