Mens Mohair Waistcoat from Torre. Made in Portugal.

Responsive image
source