Overview

Walter Balcanquhall

(1549—1616) Church of Scotland minister