【Geneva, Swit】2021 Richard Mille Watch Fetches £266,000 at Auction

Editor’s NoteA Richard Mille skeleton tourbillon watch has fetched over a quarter of a million pounds at auction in Geneva, underscoring the enduring…