Front cover image for The Clash : return of the last gang in town

The Clash : return of the last gang in town

Print Book, English, 2005
Helter Skelter, London, 2005