Family Tree

Alfred Campbell

AR
Adelaide Rudd
1862–1919
AC
Alfred Campbell
1855–1894