12 oz Carrharrt Canvas

Carharrt Premium Canvas
  • 100% cotton
  • 69" wide
  • 12 oz
  • $3.95/yard
  • $0.002/sq"

What The Cuss ???

IT'S A POP-UP.

Yep.  Just give us your email and we'll keep you posted on all the H|F haps and what have you's! [whistle sound]

Promise not to get all clingy.  XO!