Large green caterpillar

Large green caterpillar

Observation - Large green caterpillar - Global. Description: 100mm long

100mm long