100% MADE IN ITALY WITH LOVE

TROUSERS & SHORTS

BEIGE LINEN SHORTS

from $94.00
Unit price
per 

WHITE LINEN SHORTS

from $72.00
Unit price
per 

BLUE SCOTTISH LINEN SHORTS

from $113.00
Unit price
per 

TAUPE LINEN SHORTS

from $99.00
Unit price
per 

GREEN SHORTS

from $75.00
Unit price
per 

NAVY LINEN SHORTS

from $135.00
Unit price
per 

NAVY SHORTS

from $69.00
Unit price
per