All Saints UK golf-club navy merino wool cardigan S

1,500