Self Adhesive

Perfect for card making