an image of a greeting card made with stampin's papercrafts products