Galeotto Carafa

conte di Terranova
Family Coat of Arms Carafa

Parents

Family