Crystals and diamanté detailed hair clip

Crystals and diamanté detailed hair clip

Regular price £75