Family:James Hamilton and Mary Feilding (1)

Watchers
Children
BirthDeath
1.
17 Oct 1716
2.
1633
1694