Gedebe Dita 75mm mules - Red
hot pink satin finish metallic finish square open toe single toe strap crystal embellishment branded footbed leather lining mid sculpted heel leather sole slip-on style