Handmade hairpin made with freshwater pearls, Swarovski crystals and seed beads.

Handmade hairpin

£35.00Price