View fullscreen View fullscreen View fullscreen Cerruti 1881 Cerruti 1881 longsleeve shirt - Green USD 118 From FARFETCH Buy now Details longsleeve shirt