Giant Swallowtail Butterfly

Giant Swallowtail Butterfly
 267 1 Report
Uploaded by Nicole Watson on 13 Aug 2025 in Kingston

A Giant Swallowtail Butterfly feeding on Purple Loosestrife

Tagged: insect butterfly giant swallowtail nature outdoors ontario canada purple flower plant lupin animal invertebrate pollinator green arthropod plants petal yellow lepidoptera

More entries by Nicole

Recent entries in Media