James Duncan
- 1716
1 spouse
Elizabeth (Betty) Hammond
Close