The Kinston Denim Shirt - The Branded Blonde
The Kinston Denim Shirt - The Branded Blonde
The Kinston Denim Shirt - The Branded Blonde
The Kinston Denim Shirt - The Branded Blonde

The Kinston Denim Shirt

Regular price $42.99
Unit price  per 

  • Relaxed fit // distressed details // 100% cotton
  • Model is wearing the S.