Dyed in Vermont Gallery

Bread & Puppet Theater
Down front with the clowns.