Green Metalic short Caterpillar

Green Metalic short Caterpillar

Observation - Green Metalic short Caterpillar - UK and Ireland. Description: