View fullscreen View fullscreen View fullscreen Cerruti 1881 Cerruti 1881 leaf print shirt - Red USD 393 From FARFETCH Buy now Details leaf print shirt