Was not a fan of the Stampin' Up Petal Parade Stamp Set
Stamping Smiles
72 12K
... The Stampin' Up! Petal Parade Stamp Set was not a favorite, even though I love flower stamp sets. Watch my video demonstration to see if or what changed my mind about the free Sale-a-bration stamp set.
Receive a FREE St