Stella Cardo evocatively strips and gives all she has to the camera objective