Overview

Kenneth Mackenzie

(1651—1701) clan chief