It wouldn't quit flapping. Clearly some sort of swallowtail but I need help.
Orange Dog or Giant Swallowtail caterpillar - threat display (Papilio cresphontes) on Wafer Ash (Ptelea trifoliata) LaBagh Woods Chicago Cook County IL August 2016 Week #34 Jeff Skrentny IMG_5023