John Smedley Stavely Knitted Wool Vest

$259