Person ID: I17558559221

Margaret Trenoweth

b. Abt. 1460

Female

Married: Abt. 1481 — Efford, Devonshire, England, United Kingdom