Family Tree

William Robert Holmes

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