Greetings! I'm David S. Horowitz, a Graphic Artist based in New York.

Check out my work below.