John Spencer

Name
John /Spencer/
Given names
John
Surname
Spencer
Birth of a son
Country: Wales
Birth of a son
Reference number