Thistle caterpillar

Thistle caterpillar
Thistle caterpillar.
Updated 06/23/2005 - 3:18pm