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

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

Similar stock images