Francisco Xavier Lafuente Ruiz de Lope

  • Born in Elche
  • Deceased on November 27, 2021

Parents