Met Art: Stella Cardo unveiling amazing form