DPD Street Scene Promo Materials, c. 1969.jpeg

Media

Part of Detroit Police Department, Street Scene from Promotional Materials, c. 1969