A sweater vest is the absolute freshest spring layer you probably don't already own. Here are 16 of our favorites. from GQ https://ift.tt/2WB3LRu
No comments: