Denim trousers from Zebra Men Made in Italy Cotton & Elastane