109054: William Tupper
William Tupper was the second husband of Margaret Macdonald, 13 Arivruach.
Details
- Record Type:
- Person
- Gender:
- male
- Record Maintained by:
- CECL
William Tupper was the second husband of Margaret Macdonald, 13 Arivruach.