Title Work Title No: 4032 Medium: Moving Image Dates: Original Summary: Footage of police arresting 17 people in Birmingham, Alabama. A bus is see with "New Orleans Express." Police arrest a man and a woman is booked at the police station. Countries of Origin: U.S.A. Forms: Stock shot
| Items x1
Contained By x1
|