New Diamante Fine Knit
New Diamante Fine Knit
New Diamante Fine Knit
New Diamante Fine Knit

New Diamante Fine Knit

Regular price £26.00

New Diamante Fine Knit 

One size suits 10-16