Carvasallo Coat of Arms
Also Available: Carvalo Carvalloso Carvallosa Carvallos Carvalis Carvalhosa