Overview

Sir James of Denmiln and Kinnaird Balfour

(1600—1657) antiquary and herald