Puppets from Campbell River Puppet Theatre

Historical Puppet Theatre

Every summer some of our favourite characters come alive and tell the story of people living in Campbell River and the surrounding region. These 20 …

Read More →