Overview

Walter of Arrochar Macfarlan

(1697—1767) antiquary and chief of clan Macfarlan