Samuel Gann of Winchester Va Family

Allen Proctor

Name
Allen Proctor
Given names
Allen
Surname
Proctor