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