Kate Spade shoulder bag

$39.00 CAD

grey