Award-winning conceptual illustrator Stephan Schmitz based in Zürich, Switzerland creates clever and honest illustrations that perfectly depict the modern world.
Award-winning conceptual illustrator Stephan Schmitz based in Zürich, Switzerland creates clever and honest illustrations that perfectly depict the modern world.