Self-Adhesive Postage Stamps

The first self-adhesive postage stamp was issued by the Repulic of Sierra Leone in 1964.

Self-adhesive stickers were first invented in the 1930s by R. Stanton Avery, who founded what would become the Avery Dennison Corporation. In 1935, Avery created the first commercially viable self-adhesive label, using a simple hand-constructed machine in a loft above a garage in Los Angeles.

Continue reading “Self-Adhesive Postage Stamps”