Swirly blue long necklace set in turquoise, blue and white

£11.00

1 in stock