Zebra Longwing Caterpillars

Three Zebra Longwing Caterpillars, Orange Feet and All!