This is the caterpillar of a Zale moth. The larvae are usually found on white pines in summer. The head is on the left side!
Please login or register.