Artist’s Deadline illustration Self promo cartoon illustration of an artist stressing over a deadline < | illustration | cartoon illustration | >