Thurston Moore live on stage at the Town & Country Club London 1987

- Image ID: DKFDDR
Thurston Moore live on stage at the Town & Country Club London 1987
Stephen Parker / Alamy Stock Photo
Image ID: DKFDDR
Location: London 1987

Similar stock images