October 25, 2014 Kraft paper stickers by Thatch & Thistle are perfect for fall and holiday projects. Kraft paper stickers by Thatch & Thistle are perfect for fall and holiday projects. Leave a Reply Cancel Comment Δ