Industry and technology - Part of a definitive set of 5 stamps
T
win
issue with
German Federal Republic
Issue date:
16
th
June 1982