Mcswegan Coat of Arms
Also Available: Mc Sweeny Mc Sweeney Mcsween Mc Swain Mc Sulla Mc Stravick