Tag Archive for: Battle of Langside

photo of Clan MacFarlane History, Origin of Clan Motto | Clan MacFarlane 47th Annual General Meeting & World Gathering© International Clan MacFarlane Society • Royal Publishing, Inc.