70mm Cagole Leather Mule Sandals
70mm Heel. Embellished leather upper. Open toe. Leather insole. Leather sole