Skip to product information
1 of 1

Rock Paper Photo Official

Pete Townsend, London 1980

Pete Townsend, London 1980

Regular price $650.00 USD
Regular price Sale price $650.00 USD
Sale Sold out
Size
Frame
Paper

I spent a day in 1980 with Pete Townshend for a magazine feature. We spent the time in the Soho district of central London visiting places that the Who guitarists would spend time, studio's, book shops, pub's.

View full details