Right, let’s talk about stamps. Yes, stamps. Those sticky little squares we’ve been plastering onto envelopes since the days of Queen Victoria. You may think they’re a relic of a bygone era, like VHS tapes or polite queues at a London bus
Share this