Star Metro - French master jeweler's art on display in New York