Tom Tailor Men's Short - - 31 (Manufacturer Size: 31) Blue Denim hfYhNtve