Overview

Andrew Stewart

(c. 1521—1594) nobleman