Robert Weaver (#21285210)

White, male

Petition #21285210, filed in North Carolina (1852)