Interactive tree of Jane Allen

Jane Allen 18331915
Leonard Allen 18101873
Mary Lindley Ashton 18111893