Luxury Daily

Tapestry sells Stuart Weitzman for $105M