Author: Francesc Torralba Roselló
Born: 1967