21.5.11 003

21.5.11 003

Observation - 21.5.11 003. Description: Purple caterpillar with yellow spots about 1/2 long

Purple caterpillar with yellow spots about 1/2" long