Out of Stock
Striped Vest - Multi
$34.30
Out of Stock
100% Organic Cotton with GOTS certification
Yarn dyed stripe
Relaxed fit
Contrast rib finish at neck and armhole