Puppet Theatre. 1981. Bronze. 90x85x45 cm