Stefan Lohr
Stefan Lohr is a book designer and illustrator based in Ravensburg, Germany. Lohr studied communications and design at the University of Applied Sciences in Stuttgart, Germany and then became a freelance illustrator and graphic designer. ...