NEW GIORGIO CAVALLI Navy 100% Wool Dress Pants Made Italian 34 32 NWT nctler24843-Trousers