Caroline Hague talks about managing the whereabouts and maintenance of the 100's of puppets involved with The Pirates.
Your browser doesn't support HTML5 video.
Caroline Hague talks about managing the whereabouts and maintenance of the 100's of puppets involved with The Pirates.