POSTER
June 21, 1979
Sounds, Hamburg, Germany