Stress Protest 2-73.jpg

Media

Part of STRESS Protest at DPD Headquarters 2-27-1973