Sponagle Family in Canada

John Howard Jefferson

Name
John Howard Jefferson
Given names
John Howard
Surname
Jefferson