Close Previous Next
Improv prisons: High school student demonstrators are detained in a sports stadium, Birmingham, Alabama. 1963