Davenport Clan

David Enoch Smith1862

Name
David Enoch Smith
Birth 1862