Overview

Alastair of Glengarry Macdonell

(1680—1724) Jacobite army officer