William HAMILTON
(2 Jan 1849 - 21 Jun 1881)
Mary PRYDE
(21 Sep 1849 - 20 Jul 1906)
William Pryde HAMILTON
b.
9 Apr 1874, Dalkeith Mln SCT
occ.
d.
br.