FREE UK SHIPPING - When you spend over £45

crystal teardrops for nails

Crystal - Teardrops

Regular price £2.75 Sale

Crystal Teardrops

Available in packs of 10 or jars of 30.