Family Tree

David Laird

ML
Margaret Laird
1829–1920
DL
David Laird
1792–1873
AG
Agnes Gill
d. 1872