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