Caterpillars


Native butterfly larvae, or caterpillars