Regular price $3.99
12x12 cardstock Stickers. These are large icon stickers that make a dramatic effect on your layout!