Embellishments - Self Adhesive Gems - Kaiser Craft

Our brands