Jack and The Beanstalk, Watford Palace Theatre, 2011 – Puppets – Giant

A two person giant puppet.  Designed by Cleo Pettitt.