Southern Marsh "Mesquite Solid Flannel"

Southern Marsh

$42.50 $85.00

100% cotton

Long sleeve flannel with pocket on the front

Brands We Carry: