Delta Delta Delta Sticker
Our embroidered peel-n-stick badges can be easily affixed to almost any surface! Put them on your phone, laptop, backpack, favorite jacket, and more.
Please note: The self adhesive backing is very strong, but not intended to be permanent. Stick it on just about anything and it will stay put. Wanna switch it up? Just peel it right off and put it somewhere else.