Zegna
Regular price £1,350.00
sand beige linen/flax spread collar front button fastening two chest flap pockets long sleeves buttoned-cuff sleeves straight hem