Oscar wearing Richard Mille Richard Mille RM26-01 "Panda" Tourbillon | Limited to 30 Pieces | Ref. RM26-01 List Price: £750,000 30/11/2022