JOHN VARVATOS Mens Linen Pants size 31x30.5 nohxaf10825-Trousers