public profile
Son of Thomas Hamilton and Sarah Emily Towers Brother of Thomas Towers Hamilton; Alexander Gustavus Hamilton; Delphina Hamilton; James John Hamilton and Sarah Emily Hamilton