Papilio cresphontes
![Papilio cresphontes](/resources/medium/750/Papilio-cresphontes-32888.jpg)
Send comments
Papilio cresphontes
Giant swallowtail
Canada, Ontario, Hastings.
6/1/2024
TN156'01-240601001'JJK
![Papilio cresphontes](/resources/small/128/Papilio-cresphontes-32888.jpg)
![Papilio cresphontes](/resources/small/128/Papilio-cresphontes-32889.jpg)