Napkins kirkland 260 paper napkins 1 ply 28.9cm x 30.4 cm

$7.99

  • picture just for reference, packing may vary

1 in stock