Hanging puppet heads. Rope. Sculptures and objects. At the modern art park Devonport Auckland New Zealand