Granville Celebrates the 19th Annual Granville Country Christmas Dec. 9