Michele Caracciolo

marchese di Gioiosa
Family Coat of Arms Caracciolo
  • Deceased on March 31, 1602

Family