Puppets Up! – August 12-14, 2022

So we’ll call that a success?

After six long years, the Puppets Up! International Puppet Festival made its triumphant return to the streets of Almonte in 2022.