John Duncan1655

Name
John Duncan
Birth August 1655 16
Deathyes