Francesc Mateu is an illustrator whose works include Amazing Animals, Everlasting Love, and Let It Snow!