Spotlight on Nature Thank You showcases a handmade greeting card using Stampin' Up! paper crafting products.