The University of Texas at Austin
Pete Townshend in New York City, 1980
Identifier: e_tw_0018
Title: Pete Townshend in New York City, 1980
City: New York
State: New York
Country: United States
Date: 1980
Creator: Wright, Tom
Source: Wright (Tom) Photograph Collection
Publisher: Dolph Briscoe Center for American History
Box: 3So65.3
Format: Print
Size: 8 in X 10 in
Other ID: 8120
Subject: Rock groups