Luca di Battista

Luca is based out of Berlin, Germany. He is a freelance illustrator and graphic designer. He has garnered numerous awards for his work, including the Behance Portfolio Review award in 2014.