IWC Schaffhausen Auction Watch Worn by Lewis Hamilton Raises CHF 220’000 for the Laureus Foundation Switzerland By WorldTempus IWC Schaffhausen