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