Nature Walk
The new Nature Walk stamp set is one of the most popular stamps sets in the Occasions Mini Catalog and one of my favorites! This card was made by Cathy Miller, one of my TEAM members. I've got her hooked on the 2-Tag Die – you know…I'm kind of obsessed with it!!! I love the …