Micallef Coat of Arms
Also Available: Micalizzi Micalini Micali Micaletti Micale Micak (Mitsock)