Dyed in Vermont Gallery

Bread & Puppet Theater
There were dozens if not hundreds of groups like this whenever there wasn't a show going on.