Helen Denune

  • Born

    ?, 1691

    Pencaitland, East Lothian, Scotland

  • Died

    ?, ?

Generation

1