Carvalhal Coat of Arms
Also Available: Carvalhais Carvalhaes Carvale Carvajal Carutherys Caruthers