With the Limited Release of The Traditions of St. Nick Designer Series Paper, the time was perfect to share the Stampin’ Up! Saint Nicholas stamp set with you.