Carroll, Charles F. (photographer)

Police in riot gear and dogs, staging near UMass Amherst buses, ca. November 1986