Margaret Duncan

Name
Margaret Duncan
Given names
Margaret
Surname
Duncan
Married name
Margaret Mercer