The perfect long linen trousers to wear every day. Pairs with the matching vest. One size fits most. 100% Linen. Made in Italy. Read more.
The perfect long linen trousers to wear every day. Pairs with the matching vest. One size fits most. 100% Linen. Made in Italy.