RENE CAOVILLA
80mm leather pumps Highlights - Dark green - Rear buckle fastening - Pointed toe - Branded footbed Made in Italy Composition
Product details provided by: FARFETCH