Mcteige Coat of Arms
Also Available: Mcteer Mctear Mcteague Mc Tavish Mctavious Mc Tarsney