Overview

Sir Henry Wellwood Moncreiff

(1809—1883) Free Church of Scotland minister