Rab Fae, Small wonder, The Wall

The Wall

 

   

 

Photos from Marquee, London 18 February 1982