Ermenegildo Zegna roll neck long shirt

£1,308.00 £981.00 (Save 25%)

Farfetch