Balls Deep Tea Towel

Balls Deep Tea Towel

  • $14.95
    Unit price per 
Shipping calculated at checkout.


  • 100% flour sack cotton 
  • 26" x 26"