Salvadora Cerda Cayuelas

  • Born on June 23, 1836 in Elche

Parents