The Europeans

The Europeans

 

 

Photos from The Venue, London 25 May 1983