Macteague Coat of Arms
Also Available: Mactavish Mactavious Mactarsney Mactaidhg Mactague Macswiney