Order in time for Christmas and benefit from our 100-day return policy

Leonora Camusso

My name is Leonora Camusso and I'm a illustrator based in Italy. I was born and raised in a small town, deep in the mountains between Italy and France. This might be the reason because my passions, apart from drawing, are walking in the nature, watch and take wildlife photos.