David Leech (#10182606)

White, male

Petition #10182606, filed in Alabama (1826)