Carlo Sebastiano Buonaparte

Family Coat of Arms Buonaparte
  • Born on October 19, 1720 in Ajaccio

Parents