Kate Spade New York

Carmelita Striped Canvas Bow Espadrille Wedges

0441235983681


Complete the Look