Free shipping on US orders of $149 or more. Signature required on orders $300+.

Kate Spade large olive green leather tote

Kate Spade large olive green leather tote

Regular price $105.99 Sale