James Guinness Rogers photograph

James Guinness Rogers

James Guinness Rogers Life story


James Guinness Rogers, was a British Nonconformist clergyman.

Next Profile ❯