David A. Cleaveland, worked 1832 - 1838; 1870


Occupation

turner

Location

Providence, Rhode Island