Troiano Caracciolo, first prince of Melfi

Italian noble and military ()

Parents

Children