Leo Spada

Leo Spada

Location: Italy

I am an artist and illustrator based in Italy.
Life inspires me every day to express what I feel in my digital works.


Portfolio:

Red Emotions

This collection describes the emotions we feel when we are faced with the challenges of life.