Annie’s Unlikely Friendship God’s tapestry of redemption Picture for a moment the most beautiful tapestry you can imagine. Fill your mind with the pictures and designs woven into the cloth; see the vibrant colors, intriguing patterns, and layered textures. Isn’t it...