Mastroiaco Coat of Arms
Also Available: Mastrogiovanni Mastrogio Mastrogianni Mastrogiacomo Mastrofrancesco Mastrofini