Thomas Charles was a Welsh Calvinistic Methodist clergyman of considerable importance in the history of modern Wales.
Get Bible verse every day in your inbox
Read on Mobile
Thomas Charles was a Welsh Calvinistic Methodist clergyman of considerable importance in the history of modern Wales.