Caragiuli Coat of Arms
Also Available: Caraggiuri Carafinni Carafi Caraffo Caraffini Caraffi