L’Odyssée de Cartier two years in the making will be unveiled at the met in 25 minutes!