Perfect Stocking : The tradition of the christmas stocking is thought to originate from the life of saint nicholas. Posted by admin Saturday, March 14, 2020