Yellow and white catapillar

Yellow and white catapillar

Observation - Yellow and white catapillar. Description: Yellow white caterpillar about 3cm long

Yellow white caterpillar about 3cm long