Ermenegildo Zegna two-tone weave polo shirt

£375.00 £300.00 (Save 20%)

Farfetch