Herschel Strand Shoulder Bag, Ash Rose, Classic 28.5L

$106.87

  • Signature striped fabric liner
  • Two- way zipper with pebbled leather pulls
  • Branded metal snaps
  • Classic woven label
  • 5.5x17x12
Herschel Strand Shoulder Bag, Ash Rose, Classic 28.5L

$106.87