Teodoru Badiu – artist and creative media designer based in Vienna, Austria.

teodoru badiu graphic artist and illustrator

You can view Teodoru’s work here and here.