Shelia 85 in emerald suede is the ideal mule. Every contour has been analysed and pared down to celebrate the purity of its iconic form, with a sling back strap keeping the foot secure. A timeless evening piece, to suit all occasions.
Heel height measures: 85mm/3.3 inches
Made in Italy