Residence of 

Gen. J. M. Carnahan

Mill Creek Township


Residence of General J. M. Carnahan

Mill Creek Township

From the History of Mercer County, 1877, plate viii