Dyed in Vermont Gallery

Bread & Puppet Theater
More of the side show area.