first | previous | next | last | home (34 of 59)
Considering all of the leafy vegetation nearby this should be caterpillar heaven!