Cerruti 1881 striped shirt

£331.00 £116.00 (Save 65%)

Farfetch