Presidential White Hand Towel

Presidential White Hand Towel

  • $7.48


100% cotton, 43 x 71cm, 170gm. No headers, no shrinkage