Lena Mazilu is a French art director, interactive designer and illustrator.
Born in Paris, she is currently living in Madrid.
Available for freelance work !
You can buy all the prints of the "Nights" serie here on Etsy.