Filippo Caracciolo

principe di Valle (1649 - )
Family Coat of Arms Caracciolo

Parents

Family