Caporale Family Tree (and everyone else related)

Edmund Duncan1684

Name
Edmund Duncan
Given names
Edmund
Surname
Duncan