85672091
Jul 9, 2012
NAPKLEEN LLC
Subscribe
Paper napkins with an adhesive strip with peel off paper used to adhere to clothing