POSTER;
December 12, 1982
Hamburg (Germany)
(image from Ebay)