Dyed in Vermont Gallery

Bread & Puppet Theater
Down front at the show.