Takeda Made in Italy Pants Back to the gallery PI04503 MADE IN ITALY Request information on this product