Met Art: Stella Cardo demonstrating superb form