David Stevanov is an award-winning advertising Creative Director at Saatchi & Saatchi New York. This site contains his works.