From LUISAVIAROMA
75mm Logo heel. Printed satin upper. Slip on. All over print placement may vary. Leather lining and insole. Leather sole