by Sir Henry Wellwood-Moncreiff (formerly Moncreiff.), Free Church of Scotland. General Assembly
No description available