Canton Denim Shorts
Canton Denim Shorts
Canton Denim Shorts

Canton Denim Shorts

Regular price $25.00
True vintage denim with red stains at the back. Size Large. Best worn high-waist.