Rolf Laub was born in Zurich, Switzerland. He is an illustrator and graphic designer working in Houston, Texas.
Read More
Website http://laubgraphicdesign.com