Pete Townshend of The Who

Pete Townshend of The Who

Description

Photo taken in 1982 at the International Ampitheater in Chicago, Illinois during The Who’s first (of many) farewell tours.

« Previous PhotoNext Photo »