Family:Alexander Duff and Mary Skene (1)

Watchers
Browse
b. 18 Apr 1731
d. 17 Apr 1811
 
Mary Skene (add)
Children
BirthDeath
1.
6 Oct 1776
9 Mar 1857
2.
1777
21 Mar 1853