Older version of swallowtail caterpillar on key lime

Polly Perkins