Kirkland Facial Tissues 3 ply 160 tissues - E-Grocery Canada

Kirkland Facial Tissues 3 ply 160 tissues

  • $2.99
    Unit price per 


160 Tissues

Ultra Soft 3 Ply. Strong and Absorbent.


We Also Recommend