Your shopping basket is empty!
33cm x 33cm
Box of 1000
Available to order until 16th October
High Quality Napkins Part of the Christmas Range ..