Back to Exhibition

Septa Strike, 1971

Septa Strike, 1971

These workers at the 26th and Allegheny depot show their solidarity with a 1971 strike.

share:
Back to Exhibition