Louis Vuitton Stephen Sprouse Leopard Bandeau Red Silk Scarf - SOLD Rare to now find in this colourway, Stephen Sprouse's iconic print on the most sumptuous of silks. 120cm x 8cm. £95.00