Bread and Puppet Theater

place of origin: Glover (Vermont)
year of establishment: 1960