Papercraft Gift Labels, Self Adhesive

www.papercrafproducts.com. Made in Vietnam.