Land of Illusion’s Christmas Glow 2017 Pics

Here are some jolly good pictures from the first year of Christmas Glow, Land of Illusion’s Christmas Lights extravaganza in Middletown, OH.