Netherlands
Leonora Barbieri was born in Garbagnate MI, she studied Painting and New Technology for Art. She's an Art teacher, illustrator, graphic designer and artist.