Men's Knitted Vests

AT FARFETCH
Versace embroidered wool knit vest - Blue