Battus philenor philenor
(Linnaeus, 1771); Comments: Mexico, S & E USA & Canada
TL: America
.
Battus philenor philenor
5th instar larva on
Aristolochia durior
USA: ARIZONA: Pima Co., Santa Catalina Mtns., 2900', 24-X-2010