Reveler Conservation Area. I found two of these prettily coloured caterpillars today, one on apple (here), and one on dogwood.
Please login or register.