Interactive tree of Janet Graham

Beattie Townsley 1839
Jane Townsley 1842
Janet Graham 1814
Alexander James Townsley 1810