Luncheon Napkins Beautiful Stars
20pk 33x33cm 3ply
Product of Germany