Interactive tree of Joseph Allen

Joseph Allen 1845
Leonard Allen 18101873
Mary Lindley Ashton 18111893