Saint James Bordeaux
Saint James Bordeaux

Saint James Bordeaux

Regular price $185.00
  • Stripe long-sleeve collared shirt
  • 5 buttons
  • Red detail
  • Navy and Ecru Stripe
  • Small left breast pocket
  • 100% cotton