Just Cavalli apocalypse snake-print button-up shirt
From Farfetch
black/multicolour satin weave all-over apocalypse snake print logo-engraved buttons classic collar concealed front button fastening drop shoulder long sleeves buttoned cuffs high-low hem