Overview

George Haliburton

(c. 1616—1665) bishop of Dunkeld