R1m for a watch? Johann Rupert’s Cartier proves luxury is alive

citizen.co.za
منذ 12 ساعة
The most expensive Cartier watch is worth R4 230 654.