Riccon Women's Heeled Shoes 0012783 Red Skin
Made in Turkey. Orthopedic insole; odor and sweat-proof inner lining; 1st class material