David Mascha is a graphic designer and illustrator base in Vienna, Austria. He creates stunning illustrations, go take a look.