William Weaver, 1749–1819


Occupation

shop joiner

Location

Coventry, Rhode Island