The Old Trout Puppet Workshop is comprised of life-long members who have committed to the camaraderie of collective artistic effort. It aspires to...