105mm Rika Plexi & Patent Leather Mules
105mm Heel. Plexi upper. Leather lining and insole. Leather sole