Interactive tree of Leonard Allen

Leonard Allen 18481907
Leonard Allen 18101873
Mary Lindley Ashton 18111893