Carhartt BNWOT checked/plaid thick rugged flex shirt/blouse/top
I
n a size Small says 4-6
Made from 97% cotton and 3% elastane
Thick material with soft inner
BNWOT