Floral Ghosts Enamel Pins

Regular price $18.00

Hard enamel, approximately 3 inches tall

includes screenprinting and glitter