Kate Spade shoulder bag

$65
Richmond, VA
Photo 1 of Kate Spade shoulder bag
Photo 2 of Kate Spade shoulder bag
Photo 3 of Kate Spade shoulder bag
Photo 4 of Kate Spade shoulder bag