Carhartt Dog Bed

Carhartt Dog Bed

103272 211 M

Regular price $59.99
/

Only 2 items in stock!

  • 12-ounce, 100% cotton duck

  • Removable interior cushion with 100% polyester fill

  • Imported

  • Replaces 100550


You may also like