Overview

Roderick MacLeod

(c. 1525—1595) highland chief