Leo Sala

Leo Sala lives in Milan, Italy. He's an illustrator, musician and web developer. Born as a traditional illustrator, today works mainly with digital media. His favorite themes are naturalistic and surreal.


Illustrations | prints

Looking for bright, original, evocative greeting cards, poster o prints? You just found them!