Pterourus troilus troilus (Linnaeus, 1758);  Comments: E USA & SE Canada TL: [USA (SC)].

Papilio troilus troilus last instar larva
USA: TEXAS: Tyler Co., nr Colmesneil, 11-X-2010