Samuel Gann of Winchester Va Family

John Presley Franks

Name
John Presley Franks
Given names
John Presley
Surname
Franks