Francesca Rosa was born in Italy and is a graduate of the International School of Comics in Milan. She spent two years working as a fashion graphic designer before moving to the English countryside, where she now lives and works as a freelance illustrator.

Works by this illustrator