William MacLeod
-
Name William MacLeod Gender Male Person ID P11341 Violette Family Last Modified 22 Sep 2014
Father Alexander MacLeod Mother Mary MacKinnon Family ID F8128 Group Sheet | Family Chart
Family ID F8129 Group Sheet | Family Chart