Shattered storefront windows – Massachusetts, 1970.

Massachusetts shattered glass 1970

Advertisements