David Brand: GIADA PARISI 226.00 USD In stock Buy at Merchant These are hand-stitched sheepskin gloves lined with 100% cashmere, made in Italy.