Archibald MacDonald
(Highland District) A nephew of MacDonald of Keppoch; left unordained, April 1774; joined army, became commandant of the Invalid Battalion, and died, 1813.
(Highland District) A nephew of MacDonald of Keppoch; left unordained, April 1774; joined army, became commandant of the Invalid Battalion, and died, 1813.
New photos Added