Natural stone beaded necklace

£25.00