Hand-made puppet Published on 30/09/201530/09/2015 by .1 Comment Puppet made by Ruth Müller-Blaser, Puppenhaus Weesen, Switzerland