Peter Powditch, Sun Torso 37