Gemstone beaded bracelet

Individual one of a kind elasticated bracelets

From £16.00