This stamp set from Stampendous is called Button Blossoms and comes from the Perfectly Clear Stamps range. It is a stamp set for papercrafters who like to add stamped designs to their cards and other projects.