NH Mountain Hiking < Islesboro Island < Insect Photos
American Lady (Vanessa virginiensis) caterpillar in August on Islesboro Island in Maine.