Ermenegildo Zegna woven checked blazer

£2,297.00 £2,067.00 (Save 10%)

Farfetch