Troiano Caracciolo, first prince of Melfi

Italian noble and military (–)

Parents

Children