Julia
[
Dryas julia
] Caterpillar
This caterpillar was photographed in Delray Beach, Florida by Anne DuPont on 7/16/2016. Digital image copyright 2014 by Anne DuPont.