The Concert Photo Co.
Gallery 4, Page 2
Hammersmith Odeon
London, England
January 11, 1980
 
 


Photographer: Pete Still.
Copyright of
The Concert Photo Co.
 

Go to next page
Return to home page