James Bly Research

John Bedford Smith Family.jpg

John Bedford SmithAge: 69 years18641933

Name
John Bedford Smith
Given names
John Bedford
Surname
Smith