William Ballantine (clergyman)

Scottish priest
Lists
William Ballantine (clergyman) is in following lists