Cotton stretch shorts made in ItalyS & T 99 - cotton stretch tailored shorts £59.00 Regular Price£45.00Sale PriceSizeSelectColorADD TO CARTBuy Now