Well well well

Well Well Well

 

   

 

Photos from Marquee, London 13 January 1986