Stampin' Up! Holiday Greeting Video - 12 Days of Christmas
I came across this and thought everyone should see it. I just love Stampin' Up! It looks like such a fun place to work. Any openings???? Just kidding...or not! Utah is a beautiful place! I'm just saying.