Belen 105mm crystal-embellished sandals from LE SILLA featuring white, leather, satin finish, crystal embellishment, buckle-fastening ankle strap, high stiletto heel and branded insole.