Person ID: I17558565592

Esther Stoddard

02 JUN 1672 – 19 JAN 1770

Female