Davenport Clan

John Preston + Elizabeth Cookson

12 children

Parents Grandparents

Family group information