You are here

Place of Origin: 
United StatesNew YorkNew York
Date: 
1963 CE
ID: 
13060
Notes: 

All images from Bread and Puppet's website.
Licensed under Creative Commons fair use license.
Bread and Puppet Theater was founded in 1963 in New York City's Lower East Side, in 1974 it moved to a farm in Glover, Vermont where it is currently based.