Carhartt Men's 104277 Washed Duck Mock Neck Vest - Sherpa Lined - Navy Medium Tall, Dungarees | GearCred