Mckallone Coat of Arms
Also Available: Mc Kallagat Mc Kalip Mckale Mckairly Mc Kain Mc Kaig