30th Lunch Napkins (25)

$5.50

30th Stripe Lunch Napkins (25)
Pack of 25
13in x 13in (33cm x 33cm)

3 in stock