Interactive tree of John Love

Andrew Love 1819
Agnes Young 18251890
Margaret Robb 18201864
John Love 1795
Jane Broadfoot 1795