PUBLISHED
Search
"The Clash - Worcester, Massachusetts (1979)" stock image

The Clash - Worcester, Massachusetts (1979)

The Clash at Clark University in Worcester, Massachusetts on 28th September 1979

Image dimensions: 4315 x 5754 pixels

The Clash - Wor...

More Info

The Clash - Worcester, Massachusetts (1979)

The Clash at Clark University in Worcester, Massachusetts on 28th September 1979

Image dimensions: 4315 x 5754 pixels

×