Instituto Español is a cosmetics and perfumery company with many years
of experience as it was founded in 1903. Located in Doñana National Park
it is company committed to the environment, does not test on animals
and does not use any raw material which tests on them.
See post about Spanish Aloe Vera here