Overview

Gavin Hamilton

(c. 1561—1612) bishop of Galloway