Fluff & Tuff
Katie the Caterpillar
Keep an eye on this cutie Katie-pillar! Katie the Caterpillar is a Spicebush Swallowtail caterpillar. These caterpillars have distinctive eyespots-...
View full details