Bread and Puppet Theater Parade on Bleecker Street looking northwest from Christopher Street, L-R: 95 Christopher Street, 342-346 & 350 Bleecker Street Visible

Parade on Bleecker St looking NW from Christopher St., (l. to r.) 95 Christopher, 342-6 and 350 Bleecker visible. Ca. 1980.jpg