Purple beaded long necklace by Angela Caputi Purple beaded long necklace by Angela Caputi
Purple beaded long necklace by Angela Caputi Purple beaded long necklace by Angela Caputi

Purple beaded long necklace by Angela Caputi

£295 £220

Only 2 available

View details