bn:03306391n
Noun Named Entity
SYL
No term available
EN
Green Shield Stamps was a British sales promotion scheme that rewarded shoppers with stamps that could be used to buy gifts from a catalogue or from any affiliated retailer. Wikipedia
Relations
Sources