featured History of Clan MacInnes
The Ancient and Tragic History of Clan MacInnes Clan MacInnes (Gaelic: MacAonghais) bears one of the oldest names in the Highlands, translating to "Son of Angus." This Angus is believed...
On 0 Comments
View details



