Semi-precious stones and silver Earrings from £22 Bracelets from £48 Necklaces from £62 by Tessa Tyldesley

Semi-precious stones and silver Earrings from £22 Bracelets from £48 Necklaces from £62 by Tessa Tyldesley