English version

Green Shield Stamp

From Longman Dictionary of Contemporary EnglishGreen Shield StampˌGreen Shield ˈStamp trademark British English, Green Stamp American English  a type of trading stamp used in the UK and the US especially in the 1950s and 1960s
Pictures of the day
What are these?
Click on the pictures to check.