Rainbow flower beaded necklace

£28.00