Mastroserio Coat of Arms
Also Available: Mastrorosa Mastrorocco Mastroroberti Mastropietro Mastropieretti Mastropierini