Camilla stage-show puppet

Large-scale puppets based on Camilla that have been created for the various stage shows and public appearances.