John Smedley
Gray cardigan

$389 $293
Product Details

Long sleeves, V-neck and ribbed details.