<< back to photos
The Who 1982 NYC.jpg
The Who 1982 NYC.jpg
Shea Stadium, NY
 
<< back to photos