DNA proves Celtic hero Somerled had Viking roots

Category_MacAlisterAmanda Moffet

Somerled - the heroic grandfather of Clan Donald

Category_MacAlisterScotClans