Spence, John (fl 1818-1825) mechanic and shoemaker

Identity area

Authorized form of name

Spence, John (fl 1818-1825) mechanic and shoemaker