Person

Samuel Huntington Porter (Mercer County Painter)

b. 1812 d. 1876