The product is a limited edition stamp featuring Princess Diana, released in 1997 by the International Collectors Society. It comes with a certification and is likely sought after by collectors interested in royalty-themed crafts and stamping.