Family Tree

William Holmes

TH
Thomas Holmes
1881–1961
WH
William Holmes
1845–1920
WH
William Holmes
1871–1941
JH
John Holmes
d. 1878