Carhartt Dog Bed

Carhartt Dog Bed

103272 211 L

Regular price $69.99
/
Shipping calculated at checkout.


  • 12-ounce, 100% cotton duck

  • Removable interior cushion with 100% polyester fill

  • Imported

  • Replaces 100550


You may also like