Interactive tree of Mary Ann Banks

Mary Ann Banks 18531917
Joseph Banks 18281906
Catharine Davis 18241864
Margaret Liddle 1837