Light Blue
Titirimundi International Puppet Festival, Segovia, Spain, with Folklore Fantasies and The Light Blue Peter