McCulloch One Name Study

James BellAge: 78 years16781756

Name
James Bell
Given names
James
Surname
Bell