Overview

John Carnegie

(1579—1667) nobleman