101_1901-Ka0 Small green caterpillar nr home ca as 15-5-10 stereo pair final1 1400x1050u

101_1901-Ka0 Small green caterpillar nr home ca as 15-5-10 stereo pair final1 1400x1050u

Observation - 101_1901-Ka0 Small green caterpillar nr home ca as 15-5-10 stereo pair final1 1400x1050u. Description: Small green caterpillar on a deciduous tree leaf

Small green caterpillar on a deciduous tree leaf