Homebutterflies Pictures of Giant Swallowtail larvae or caterpillars 100% free Saturday, September 17, 2022 0 Giant Swallowtail Larva before becoming a butterfly. Tags: butterflies caterpillars larvae Facebook Twitter