Madcap Puppet Theatre

Madcap Family Weekend

The Speed Art Museum presented Madcap Puppet Theatre on Saturday and Sunday, Jan. 28-29.