Carvallos Coat of Arms
Also Available: Carvalis Carvalhosa Carvalho Carvalhal Carvalhais Carvalhaes