Thank You, Lord is the new digital sticker set now available at Abbey and Lincoln. It was certainly fun working on them. The design ideas...