Kirkland Toilet Roll - 48pk 3 ply

$48.00

| /

Kirkland Bath Tissue 48 Rolls, 270 Sheets/Roll 3 Ply Safe for Septics

Is this a gift?