Reveler Conservation Area. This may be a leafroller moth caterpillar. Such tiny fairly nondescript caterpillars are frequently found peering out of rolled up leaves.
Please login or register.