A colorful Black Swallowtail caterpillar (Papilio polyxenes). If you come across one of these I recommend that you not pick it up. When bothered this caterpillar will releases a foul smell from a gland called an osmetrium. The odor will remain on your fingers for sometime.