triffids

The Triffids

 

 

 

   

Photos from Hultsfredsfestivalen 8 August 1986