Giovanni Tommaso Carafa

conte di Cerreto
Family Coat of Arms Carafa

Parents

Family