William Cahoon


Occupation

house carpenter

Place of work

Exeter, Rhode Island