Felix Mestres Borrell
Spanish (1872 – 1933)