Presidential White Hand Towel

Presidential White Hand Towel

  • $10.35


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