Saturday, November 3, 2007

Watts Riots, Los Angeles : 1 Aug 1965






















Looted Storefronts From Watts Riots, LA. August 1, 1965. More View Images.

No comments: