Green Shield Stamps were widely available at supermarkets and petrol stations in the Seventies, a promotion scheme which rewarded shoppers. You could buy gifts from a catalogue redeeming your ...
Some results have been hidden because they may be inaccessible to you