Met Art: Stella Cardo has a perfect body