Presidential White Face Cloth

Presidential White Face Cloth

  • $3.59


100% cotton, 33 x 33cm, 70gm. No headers, no shrinkage