Leather Cross Body Messenger Bag

Star Rating 1. . .

$129.95

  • Top zip pocket
  • Front zip pocket & flap pouch
  • Back zip pocket & zip pouch
  • Adjustable strap
  • Genuine leather

Style: 4321