Green-Veined White Caterpillar
feeding on Hesperis Matronalis (Dame's Violet)

© DHardiman  2002