A little bit of snow never dampens the Christmas spirit when Santa's in town. Here, Santa visits with the local children aboard the Christmas Train as it visits Iroquois Falls December 8th.

 

 

ONRGALLERY.COM 2010