Hubbard, Libby (photographer)

Right wing protester at UMass Amherst with placard reading 'Nuke Happy Valley', ca. April 1987