Puppets in Portland: Modern Times Theater
Congress Square Park PortlandPresented by Mayo Street Arts, Puppets in Portland is a festival of puppetry featuring talent from around the world! Modern Times Theater will present a family-friendly puppet show here in …