A Staggering Price for a Luxury Scarf £3 Million

A Staggering Price for a Luxury Scarf: £3 Million!