Designed by
Title
Stamp printed in Germany showing a welder with a protective suit, volunteer service technical aid agency #220406030
Description
Stamp printed in Germany showing a welder with a protective suit, volunteer service technical aid agency, circa 1970
This image is editorial