James Hill Gravesite

James Hill Gravesite

Monument to James Hill in Greenwood Cemetery, Jackson