black and white cache sweater vest

5