All contents are Copyright © Stephen Foster or are part of The John M Blundall Collection, unless stated otherwise.
Rod Puppet -
China has some of the oldest known puppet traditions, dating back over 2,500 years. The Chinese have developed some of the finest craft and manipulation skills in the world.
Rod puppet (Iron branch), 20th century
Wood and fabric