Loose cutting tweed vest

$690.00