Mc Lamb Coat of Arms
Also Available: Mc Lamarrah Mc Lallen Mclaine Mclain Mc Laggan Mclachlan