Papilio cresphontes

Send comments
Papilio cresphontes
Eastern giant swallowtail
Canada, Ontario, Hastings.
7/31/2025
TN156'01-250731018'JJK





