Family: James Moncrieff HAMILTON, .4 / Mary ELEANOR LAWRENCE, .xii (F390)

m. 3 May 1871


Family Chart