Overview

Charles Laing Warr

(1892—1969) Church of Scotland minister and royal chaplain